July 27, 2020
폴더에 주소에서 터미널 열기 (sudo -s)
# git init
# git add .
# git commit -m "comment"
# add한 것 부분 취소
# git rm -r --cached <파일>
연결고리 만들기
# git remote -v
# git remote add origin <git저장소의 URL>
저장소에 올리기
# git pull origin master // 동기화
# git push origin master // 업로드
commit 한 것 복구하기 (그 이후 것은 다 날아감)
$ git reset 7f6d03 --hard (7f6d03는 복구할 시점)
$ git push origin -f
브랜치 생성 및 전환
$ git checkout -b <branch>
$ git add ~~~
$ git commit -m "~~~"
브랜치 병합 (fast-forward)
$ git checkout master # 현재 사용중인 브랜치를 'master'로 전환
$ git merge issue1 # 'issue1'의 작업 내용을 'master'에 병합
브랜치 삭제
$ git branch -d <branchname>
pull 취소
$ git reflog # 커맨드 로그를 보고 git pull 하기 전 위치 체크
$ git reset --hard HEAD@{???} # ???은 인덱스